sea-grass building mat - French English Dictionary